若是鍵盤沒有之前教的設定 next 與 go 的機制
打完字過後鍵盤就會收不起來
這邊來跟大家分享一個叫做 TouchableWithoutFeedback 的 RN 元件
在手機裝置打完字後,點擊螢幕就可以將鍵盤收起來
一起讓使用者有良好的體驗吧!
有使用 input 系列元件,凡是會有鍵盤出現的 screens 都可以使用!
import { TouchableWithoutFeedback, Keyboard } from "react-native";
    <TouchableWithoutFeedback
      onPress={Keyboard.dismiss}
      accessible={false}
    >
    </TouchableWithoutFeedback>
import React from "react";
import { TouchableWithoutFeedback, Keyboard } from "react-native";
export const HOCDismissKeyboard = ({ children }) => {
  return (
    <TouchableWithoutFeedback
      style={{ margin: 5 }}
      onPress={Keyboard.dismiss}
      accessible={false}
    >
      {children}
    </TouchableWithoutFeedback>
  );
};
import { HOCDismissKeyboard } from "../utils/HOCDismissKeyboard";
    <HOCDismissKeyboard>
        // 元件內容
    </HOCDismissKeyboard>
Day 27 done 鍵盤部份到一段落!請大家多多指教